html,body,.site-wrapper{height:100%}body{font-family:'Source Sans Pro',serif;position:relative}ul{list-style-type:none;padding-left:0;color:#999}a{text-decoration:none;transition:color .3s}a:hover,a:focus{text-decoration:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bbb!important}input:-moz-placeholder,textarea:-moz-placeholder{color:#bbb!important;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#bbb!important;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bbb!important}input:placeholder-shown,textarea:placeholder-shown{color:#bbb!important}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab',sans-serif;color:#222}p{color:#999;line-height:1.5;margin-bottom:15px}.section-block{padding-top:120px}.section-content{margin-bottom:72px}.section-content > div{margin-bottom:48px}@media (max-width: 991px) and (min-width: 768px){.section-content > div{padding-left:5em;padding-right:5em}}@media (max-width: 767px) and (min-width: 580px){.section-content > div{padding-left:3em;padding-right:3em}}.area-block .section-content{margin-bottom:0}.area-block .section-content > div{margin-bottom:0;padding-top:120px;padding-bottom:72px}.area-block .area-content .content-area{padding-top:120px;margin-bottom:48px;padding-bottom:72px}.section-title{text-align:center;margin-bottom:84px}.section-title h2{font-family:'Roboto Slab',sans-serif;font-size:30px;font-weight:900;letter-spacing:3px;text-transform:uppercase;position:relative;margin:0;display:inline-block;z-index:1}@media (max-width: 767px){.section-title h2{font-size:21px}}@media (max-width: 480px){.section-title h2{letter-spacing:3px}}.section-title h2 span{font-size:104px;font-family:'Source Sans Pro',serif;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:40%;z-index:-1}.section-title h2 span.dark{color:#f7f7f7}.section-title h2 span.light{color:#fff}@media (max-width: 767px){.section-title h2 span{font-size:72px}}.section-title h2:before,.section-title h2:after{content:'';width:48px;height:3px;left:-72px;background:#222;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 420px){.section-title h2:before,.section-title h2:after{display:none}}.section-title h2:after{left:auto;right:-72px}.section-title .lead{color:#bbb;width:50%;margin:48px auto 0}@media (max-width: 991px){.section-title .lead{width:70%}}@media (max-width: 767px){.section-title .lead{font-size:16px}}@media (max-width: 580px){.section-title .lead{width:90%}}.area-title{font-size:18px;font-weight:700;text-transform:uppercase;position:relative;z-index:1;display:inline-block;margin-bottom:30px}.area-title span{font-size:104px;position:absolute;left:0;bottom:-17px;font-family:'Source Sans Pro',serif;font-weight:900;z-index:-1}.area-title span.light{color:#fff}.area-title span.dark{color:#f7f7f7}.area-title span.main{color:#2bc16e}.area-title:after{content:'';width:48px;height:3px;right:-72px;background:#222;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-title{font-weight:700;text-transform:uppercase;font-size:18px;position:relative;letter-spacing:1px}.block-title:after{content:'';width:36px;height:3px;display:inline-block;background:#222;vertical-align:middle;margin-left:18px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.area-title + .summery{margin-bottom:48px}.lead{font-size:18px;font-family:'Roboto Slab',sans-serif}.btn{border-radius:0;text-transform:uppercase;letter-spacing:2px;transition:.3s}.btn-main{padding:15px 36px;border-radius:0;background:#2bc16e;border:none;color:#fff}.btn-main:hover{background:#208f51;color:#fff}@media (max-width: 767px){.btn-main{padding:12px 24px}}.btn-ghost{background:transparent;border:1px solid #fff;padding:12px 36px}.btn-ghost:hover{background:#222;color:#fff;border-color:#222}.bottom-content-block{text-align:center;margin-top:48px;margin-bottom:120px}.page-title-banner{background:url(../../multipage/img/page-banner/about.jpg) no-repeat center;background-size:cover;text-align:center;padding-top:120px;padding-bottom:120px;position:relative;z-index:1}.page-title-banner:after{content:'';background:rgba(43,193,110,0.8);position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.page-title-banner h2{color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:3px;font-size:42px;margin-bottom:15px;margin-top:0}@media (max-width: 767px){.page-title-banner h2{font-size:30px;line-height:1.6}}.page-title-banner .breadcrumbs{color:#fff;margin-bottom:0}.page-title-banner .breadcrumbs a{color:#fff;font-size:18px;font-weight:700;text-transform:uppercase}.page-title-banner .breadcrumbs li{display:inline-block;margin-right:18px}.page-title-banner .breadcrumbs li:after{content:'/';margin-left:18px;font-weight:700;display:inline-block;position:relative;top:-2px}.page-title-banner .breadcrumbs li:last-child{margin-right:0}.page-title-banner .breadcrumbs li:last-child:after{content:none}.search-form input{box-shadow:none;text-shadow:none;height:42px;border-radius:0;border-color:#dedede}.search-form input:focus{box-shadow:none;border-color:#2bc16e}.search-form button{float:right;background:transparent;border:none;position:relative;top:-33px;left:-10px}.list-style-1 li{position:relative;padding-left:30px}.list-style-1 li:before{content:'';width:18px;height:3px;background:#2bc16e;display:inline-block;position:absolute;left:0;top:10px}.list-style-1 li a{text-transform:uppercase;color:#222;font-weight:700;letter-spacing:1px}.form input{height:48px}.form .form-control{background:transparent;box-shadow:none;text-shadow:none;border-radius:0;border:none;border-bottom:1px solid}.progress-wrapper .progress{width:90%;float:left;height:auto;box-shadow:none;border-radius:0}.progress-wrapper .progress .progress-bar{padding:6px 0;height:auto;text-align:left;text-transform:uppercase;background:#2bc16e;text-indent:18px}.progress-wrapper .progress-marker{float:right;padding:5px 0;display:inline-block;font-size:16px}.redone-accordion .panel{border-radius:0;box-shadow:none;border-color:#dedede}.redone-accordion .panel + .panel{margin-top:-1px}.redone-accordion .panel-heading{padding:0}.redone-accordion .panel-title{font-size:14px;font-weight:700;text-transform:capitalize}.redone-accordion .panel-title a{display:block;padding:18px 24px;border-radius:0;border-bottom-color:red}.redone-accordion .panel-title a:after{content:'\f078';font-family:FontAwesome;float:right;transition:.3s}.redone-accordion .panel-body{padding:24px;border-color:#dedede}.redone-accordion .panel-body p:last-of-type{margin-bottom:0}.redone-accordion .active .panel-title{background:#2bc16e;color:#fff;border-color:#229756}.redone-accordion .active .panel-title a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.redone-accordion .active .panel-body{border-top-color:#229756}.navigation-block{margin-top:30px;margin-bottom:30px}.navigation-block a{display:inline-block;color:#222;text-transform:uppercase;font-weight:700;font-family:'Roboto Slab',sans-serif;font-size:14px}@media (max-width: 767px){.navigation-block a{font-size:13px}}.navigation-block a i{border-bottom:3px solid #222;padding-left:6px;padding-right:6px;padding-bottom:6px}.navigation-block a.left-arrow{float:left}.navigation-block a.right-arrow{float:right}.paging li{display:inline-block}.paging li a{color:#222;transition:.3s}.paging-style1 li a{font-size:16px;padding:6px;border-bottom:3px solid #222;margin:0 5px;transition:.3s}.paging-style1 li a:hover{border-color:#2bc16e}.paging-style1 li a.left-arrow,.paging-style1 li a.right-arrow{font-size:14px}.paging-style1 li a.left-arrow{margin-right:1em}.paging-style1 li a.right-arrow{margin-left:1em}.paging-style1 li.active a{color:#2bc16e;border-color:#2bc16e}.no-padding [class*="col-"]{padding-left:0;padding-right:0}.navbar-padding{padding-top:98px}.pre-loader{position:fixed;width:100%;height:100%;background:#2bc16e;z-index:10000}.pre-loader .loader-inner{text-align:center;width:5em;height:5em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pre-loader .loader-inner > div{display:inline-block}.top-bar{background:#f7f7f7;height:48px}.top-bar ul{list-style:none;margin:0}.top-bar ul li{display:inline-block;line-height:48px}.top-bar a{color:#222}.top-bar .top-menu li{margin-right:16px}.top-bar .top-menu li i{margin-right:8px}.top-bar .top-menu li a{border-right:1px solid rgba(153,153,153,0.2);padding-right:16px}.top-bar .top-menu li:last-child{margin-right:0}.top-bar .top-menu li:last-child a{padding-right:0;border-right:0}.top-bar .social-links{text-align:right}.top-bar .social-links li{margin-left:16px}.top-bar .social-links li:first-child{margin-left:0}.main-header{height:500px;position:relative}@media (min-width: 1200px){.main-header .navbar li.dropdown:hover > .dropdown-menu{display:block}}.main-header .navbar-2{border:none;background:transparent;transition:.3s}@media (max-width: 1199px){.main-header .navbar-2{background:#f54555}}.main-header .navbar-2 .navbar-brand{height:auto;padding-top:30px;padding-bottom:30px}.main-header .navbar-2 .navbar-toggle{border-radius:0;color:#fff;border-color:#fff;background:#fff}@media (max-width: 1199px){.main-header .navbar-2 .navbar-toggle{margin-top:37px;margin-bottom:37px}}.main-header .navbar-2 .navbar-collapse{margin-top:29px;margin-bottom:29px}@media (min-width: 1200px){.main-header .navbar-2 .navbar-collapse{float:right}}.main-header .navbar-2 .navbar-nav li a{color:#fff}.main-header .navbar-2 .navbar-nav li.active a{background:transparent;color:#2bc16e}.main-header .navbar-2.navbar-fixed-top{background:#f54555}.main-header .navbar-2.navbar-fixed-top .navbar-brand{padding-top:15px;padding-bottom:15px}.main-header .navbar-2.navbar-fixed-top .navbar-brand img{height:30px;width:auto}.main-header .navbar-2.navbar-fixed-top .navbar-toggle{margin-top:13px;margin-bottom:13px}.main-header .navbar-2.navbar-fixed-top .navbar-collapse{margin-top:5px;margin-bottom:5px}@media (max-width: 1199px){.main-header .navbar-header{float:none}.main-header .navbar-left,.main-header .navbar-right{float:none!important}.main-header .navbar-toggle{display:block}.main-header .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.main-header .navbar-fixed-top{top:0;border-width:0 0 1px}.main-header .navbar-collapse.collapse{display:none!important}.main-header .navbar-nav{float:none!important;margin-top:7.5px}.main-header .navbar-nav > li{float:none}.main-header .navbar-nav > li > a{padding-top:10px;padding-bottom:10px}.main-header .collapse.in{display:block!important}.main-header .dropdown-menu{position:relative;border:none;width:100%}}.main-header .navbar-search{margin-bottom:12px}.main-header .navbar-search .form-control{border:none;border-bottom:1px solid #dedede;height:42px;box-shadow:none;text-shadow:none}.main-header .animate{transition:all .3s ease-in-out}.main-header .redone-navbar{margin-bottom:0;z-index:100}.main-header .redone-navbar:nth-of-type(2){z-index:50}.main-header .redone-navbar .redone-search{display:none}.main-header .redone-navbar .redone-search .form-control{background-color:#2bc16e;border-radius:0;border-width:0;font-size:24px;padding:30px 0}.main-header .redone-navbar .redone-search .form-control::-webkit-input-placeholder{color:rgba(255,255,255,0.7)!important}.main-header .redone-navbar .redone-search .form-control:-moz-placeholder{color:rgba(255,255,255,0.7)!important;opacity:1}.main-header .redone-navbar .redone-search .form-control::-moz-placeholder{color:rgba(255,255,255,0.7)!important;opacity:1}.main-header .redone-navbar .redone-search .form-control:-ms-input-placeholder{color:rgba(255,255,255,0.7)!important}.main-header .redone-navbar .redone-search .form-control:placeholder-shown{color:rgba(255,255,255,0.7)!important}.main-header .redone-navbar .redone-search .form-control:focus{border-color:transparent;outline:0;box-shadow:none}.main-header .redone-navbar .redone-search .input-group-btn button{background:transparent;color:#fff;font-size:18px;padding:0}.main-header .redone-navbar .redone-search .input-group-btn button:active,.main-header .redone-navbar .redone-search .input-group-btn button:focus{box-shadow:none}.main-header .navbar-nav > li:last-child a{background:transparent!important}.main-header .navbar-nav > li:last-child a:after,.main-header .navbar-nav > li:last-child a:before{content:none!important}@media screen and (min-width: 768px){.main-header .redone-navbar .redone-search{background-color:#2bc16e;display:block;position:absolute;top:100%;width:100%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;visibility:hidden}.main-header .redone-navbar .redone-search.open{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);visibility:visible}}.hero-section{position:absolute;top:0;left:0;height:500px;width:100%}.main-slider .carousel,.main-slider .carousel-inner,.main-slider .carousel-inner .item{min-height:500px}.main-slider .item{background-size:cover}.main-slider .item:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:-1}.main-slider .carousel-fade .carousel-inner .item{transition-property:opacity}.main-slider .carousel-fade .carousel-inner .item,.main-slider .carousel-fade .carousel-inner .active.left,.main-slider .carousel-fade .carousel-inner .active.right{opacity:0}.main-slider .carousel-fade .carousel-inner .active,.main-slider .carousel-fade .carousel-inner .next.left,.main-slider .carousel-fade .carousel-inner .prev.right{opacity:1}.main-slider .carousel-fade .carousel-inner .next,.main-slider .carousel-fade .carousel-inner .prev,.main-slider .carousel-fade .carousel-inner .active.left,.main-slider .carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-slider .carousel-control{z-index:2;background:transparent;opacity:0;transition:opacity .2s}.main-slider .carousel-control:hover{opacity:1}.main-slider .carousel-control span{position:absolute;top:50%;left:3em;width:42px;height:48px;line-height:46px;border:1px solid #fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;text-shadow:none}@media (max-width: 767px){.main-slider .carousel-control span{left:1em}}@media (max-width: 480px){.main-slider .carousel-control span{display:none}}.main-slider .carousel-control.right span{left:auto;right:3em}@media (max-width: 767px){.main-slider .carousel-control.right span{right:1em}}.main-slider .carousel-indicators{bottom:48px}.main-slider .carousel-indicators li{width:18px;height:3px;background:#fff;border:none;border-radius:0;margin:0 9px 0 0}.main-slider .carousel-indicators li:last-child{margin-right:0}.main-slider .carousel-indicators li.active{background:#2bc16e}.main-slider .carousel-content{text-align:center;width:70%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width: 767px){.main-slider .carousel-content{width:90%}}.main-slider .carousel-content h1{color:#fff;text-transform:uppercase;margin-top:0}.main-slider .carousel-content h1 small{color:#fff;display:inline-block;font-family:'Source Sans Pro',serif;font-weight:900;font-size:30px;letter-spacing:3px}@media (max-width: 767px){.main-slider .carousel-content h1 small{font-size:18px}}.main-slider .carousel-content h1 small:after{content:'';width:98%;height:5px;background:#2bc16e;margin:12px auto 0;display:block}.main-slider .carousel-content h1 strong{display:block;margin-top:18px;font-size:48px;margin-bottom:24px}@media (max-width: 1199px){.main-slider .carousel-content h1 strong{font-size:36px}}@media (max-width: 767px){.main-slider .carousel-content h1 strong{font-size:30px}}.main-slider .carousel-content .lead{color:#fff;width:70%;margin:0 auto 36px}@media (max-width: 767px){.main-slider .carousel-content .lead{font-size:16px}}.main-slider .animated-slider h1 small{-webkit-animation-delay:0;animation-delay:0}.main-slider .animated-slider h1 strong{-webkit-animation-delay:1s;animation-delay:1s}.main-slider .animated-slider .lead{-webkit-animation-delay:2s;animation-delay:2s}.main-slider .animated-slider .btn{-webkit-animation-delay:3s;animation-delay:3s}.featured{position:relative;top:-48px}.featured .section-content{margin-bottom:24px}.featured .content-block{padding:6em 4em;position:relative;z-index:1}.featured .content-block:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:-1}.featured .content-block:before{content:'';position:absolute;top:30px;left:30px;bottom:30px;right:30px;border:2px solid rgba(255,255,255,0.5);transition:.3s}.featured .content-block:hover:before{border-color:#2bc16e}.featured .content-block h2{text-transform:uppercase;font-size:18px;font-weight:700;color:#fff;position:relative;margin-bottom:36px;line-height:1.5}.featured .content-block h2:after{content:'';width:30px;height:3px;background:#2bc16e;position:absolute;left:0;bottom:-24px}.featured .content-block p{font-size:16px;color:#fff}.featured .content-block.block1{background:url(../../multipage/img/gym-fitness/featured/1.jpg) no-repeat center;background-size:cover}.featured .content-block.block2{background:url(../../multipage/img/gym-fitness/featured/2.jpg) no-repeat center;background-size:cover}.featured .content-block.block3{background:url(../../multipage/img/gym-fitness/featured/3.jpg) no-repeat center;background-size:cover}.about-us{background:#f7f7f7}.about-us .section-content{margin-bottom:0}.about-us .section-content > div{margin-bottom:0}.about-us .section-content > div:first-child{margin-bottom:48px}.about-us .section-content .about-img{margin:auto}@media (max-width: 1199px) and (min-width: 992px){.about-us .section-content .about-img{margin-top:145px}}@media (max-width: 991px){.about-us .section-content .about-img{width:360px;margin:auto}}@media (min-width: 992px){.about-us .about-details{margin-top:3em}}.about-us .about-details li{margin-bottom:48px}@media (min-width: 992px){.about-us .about-details li{margin-bottom:24px}}.about-us .about-details li:hover .icon-block{background:#2bc16e;color:#fff}.about-us .about-details .icon-block{width:72px;height:72px;border-radius:50%;line-height:calc(72px - 4px);text-align:center;border:2px solid #2bc16e;color:#2bc16e;transition:.3s;font-size:18px;float:left;margin-right:24px}.about-us .about-details .content-block{width:calc(100% - 96px);float:left}.about-us .about-details .content-block h3{margin-top:0;text-transform:uppercase;font-weight:700;font-size:18px;margin-bottom:15px;line-height:1.5}.fun-facts{background:url(../../multipage/img/fun-facts-bg.jpg) no-repeat center;background-size:cover;position:relative;z-index:1;text-align:center}.fun-facts:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.7);z-index:-1}.fun-facts .content-wrapper{display:inline-block;text-align:left}@media (max-width: 991px){.fun-facts .content-wrapper{text-align:center}}.fun-facts .content-wrapper h3{font-size:30px;margin-top:0;text-transform:uppercase;color:#fff;font-weight:700;margin-bottom:39px;position:relative}.fun-facts .content-wrapper h3:after{content:'';width:36px;height:3px;position:absolute;bottom:-21px;left:-12px;background:#2bc16e}@media (max-width: 991px){.fun-facts .content-wrapper h3:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.fun-facts .content-wrapper p{color:#fff;text-transform:uppercase;font-family:'Roboto Slab',sans-serif;font-weight:700;margin-bottom:0;letter-spacing:1px}.class-table .redone-tab-2 .nav-tabs{border-bottom:0}.class-table .redone-tab-2 .nav-tabs li{width:14.285714285714%;float:left;text-align:center;border:none}@media (max-width: 767px){.class-table .redone-tab-2 .nav-tabs li{width:100%}}.class-table .redone-tab-2 .nav-tabs li a{border:none;border-radius:0;color:#f54555}.class-table .redone-tab-2 .nav-tabs li.active a{background:#f54555;color:#fff}.class-table .redone-table-1{text-align:center}@media (max-width: 767px){.class-table .redone-table-1 td{width:100%;display:block}}.class-table .redone-table-1 strong{display:block;font-family:'Roboto Slab',sans-serif;font-size:16px;font-weight:700;margin-bottom:8px;margin-top:12px}.class-table .redone-table-1 span{color:#999}.class-table .redone-table-1 h4{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:8px;margin-top:15px}.class-table .redone-table-1 .btn-ghost{border-color:#222;margin-top:15px}@media (max-width: 767px){.class-table .redone-table-1 .btn-ghost{padding:8px 15px;margin-top:15px;margin-bottom:15px}}.featured-content{background:url(../../multipage/img/gym-fitness/featured-content-bg.jpg) no-repeat center;background-size:cover;position:relative;z-index:1;padding:120px 0}.featured-content:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.7);z-index:-1}.featured-content h2{color:#fff;font-weight:700;text-transform:uppercase;line-height:1.5;margin-top:0;margin-bottom:24px}.featured-content h2 small{color:#f54555;font-family:'Source Sans Pro',serif;margin-bottom:12px;text-transform:uppercase;font-weight:700;font-size:16px;display:block}.featured-content p{margin-bottom:39px}.featured-content .image-block img{position:absolute;bottom:0;right:15%;width:380px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.team-members .section-content > div{position:relative}@media (max-width: 767px){.team-members .section-content > div{max-width:400px;margin-left:auto;margin-right:auto}}.team-members .section-content > div:hover .hover-content{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.team-members .section-content .image-block{position:relative}.team-members .section-content .image-block img{margin:auto}.team-members .section-content .hover-content{text-align:center;color:#fff;margin-bottom:-3px;transition:.4s;opacity:0;-webkit-transform:scale(0.1,0.1);transform:scale(0.1,0.1);background:rgba(43,193,110,0.8);position:absolute;top:0;left:0;right:0;bottom:0}.team-members .section-content .hover-content .hover-content-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:36px 24px}.team-members .section-content .hover-content p{color:#fff;margin-bottom:18px}.team-members .section-content .hover-content .social-icons a{width:36px;height:36px;line-height:36px;text-align:center;background:#fff;color:#222;display:inline-block}.team-members .section-content .hover-content .social-icons a:hover{color:#2bc16e}.team-members .section-content .member-info{background:#2bc16e;padding:2em 0;text-align:center}.team-members .section-content .member-info h4{font-size:14px;text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:1px;margin-top:0;margin-bottom:12px}.team-members .section-content .member-info h5{font-family:'Source Sans Pro',serif;letter-spacing:2px;text-transform:uppercase;color:#fff;font-size:13px;margin-top:0;margin-bottom:0}.testimonial{background:#00a0de url() center;background-size:cover;position:relative;z-index:1}.testimonial:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#00a0de;z-index:-1}.testimonial .area-title{margin-top:120px;color:#fff}.testimonial .area-title:after{content:'';background:#2bc16e}.testimonial blockquote{border:none;padding-left:100px;margin-top:60px;padding-right:0;position:relative}@media (max-width: 767px){.testimonial blockquote{text-align:center;padding-left:24px;padding-right:24px}}.testimonial blockquote p{font-size:18px;font-style:italic;color:#fff}.testimonial blockquote:before{content:"\f10d";font-family:FontAwesome;position:absolute;top:-36px;left:0;font-size:72px;color:#2bc16e}@media (max-width: 767px){.testimonial blockquote:before{top:-72px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:48px}}@media (min-width: 768px){.testimonial .testimonial-author{float:right;margin-right:24px}}@media (max-width: 991px){.testimonial .testimonial-author{text-align:center;margin-bottom:105px}}.testimonial .testimonial-author h4{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px;color:#fff}.testimonial .testimonial-author p{letter-spacing:3px}@media (max-width: 991px){.testimonial .image-block img{margin:auto}}.testimonial .bx-wrapper{margin-bottom:0}.testimonial .bx-viewport{background:transparent;box-shadow:none;border:0}.testimonial .bx-pager{bottom:3.5em}.testimonial .bx-pager-link{background:#bbb!important;transition:.3s}.testimonial .bx-pager-link.active{background:#2bc16e!important}.testimonial .bx-pager-link:hover{background:#999!important}.our-blog .section-content{margin-bottom:0}.our-blog .section-content > div{position:relative}.our-blog .section-content > div:nth-child(2) .post-wrapper:before,.our-blog .section-content > div:nth-child(3) .post-wrapper:before{left:-24px;right:auto;border-left-color:transparent;border-right-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.our-blog .section-content > div:nth-child(2) .post-wrapper:after,.our-blog .section-content > div:nth-child(3) .post-wrapper:after{left:auto;right:-24px;border-right-color:transparent;border-left-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.our-blog .post-wrapper{position:relative;background:#f7f7f7;overflow:hidden}@media (max-width: 480px){.our-blog .post-wrapper{max-width:270px;margin:auto}}.our-blog .post-wrapper:before,.our-blog .post-wrapper:after{content:'';width:0;height:0;border:24px solid transparent;position:absolute;top:-24px;right:-24px;border-left-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.our-blog .post-wrapper:after{top:auto;bottom:-24px;right:auto;left:-24px;border-left-color:transparent;border-right-color:#fff}.our-blog .post-wrapper .image-block{width:270px;float:left;margin-right:24px}@media (max-width: 500px) and (min-width: 481px){.our-blog .post-wrapper .image-block{width:40%;padding-left:24px;padding-right:24px;margin-right:0;margin-top:24px}}@media (max-width: 480px){.our-blog .post-wrapper .image-block{width:100%}}.our-blog .post-wrapper .content-block{width:calc(100% - 294px);float:left;padding-right:24px}@media (max-width: 500px){.our-blog .post-wrapper .content-block{width:60%}}@media (max-width: 480px){.our-blog .post-wrapper .content-block{width:100%;padding-left:24px;padding-right:24px}}.our-blog .post-wrapper .content-block .top-meta{margin-top:24px;margin-bottom:12px}.our-blog .post-wrapper .content-block .top-meta li{display:inline-block;font-size:13px;text-transform:uppercase;letter-spacing:2px}.our-blog .post-wrapper .content-block .top-meta li a{color:#222}.our-blog .post-wrapper .content-block .top-meta li:after{content:'/';margin-left:5px;margin-right:5px}.our-blog .post-wrapper .content-block .top-meta li:last-child:after{content:none}.our-blog .post-wrapper .content-block .bottom-meta{margin-bottom:24px;margin-top:18px}.our-blog .post-wrapper .content-block .bottom-meta li{display:inline-block;text-transform:uppercase;font-weight:700;letter-spacing:2px}.our-blog .post-wrapper .content-block .bottom-meta li a{color:#222}.our-blog .post-wrapper .content-block .bottom-meta li:first-child{float:left}.our-blog .post-wrapper .content-block .bottom-meta li:last-child{float:right}.our-blog .post-wrapper .content-block .post-content h3{font-size:14px;text-transform:uppercase;font-weight:700;margin-top:0;margin-bottom:15px;letter-spacing:1px;line-height:1.75}.our-blog .post-wrapper .content-block .post-content h3 a{color:#222}.our-blog .bottom-content-block{margin-top:24px}.price-table{background:url(../../multipage/img/gym-fitness/package-bg.jpg) no-repeat top center;background-size:cover;position:relative;z-index:1}.price-table:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgba(255,255,255,0.2)}.price-table .price-box{background:#fff;color:#999;position:relative;margin-bottom:48px;margin-top:48px;text-align:center;padding-left:24px;padding-right:24px}.price-table .price-box:before,.price-table .price-box:after{content:'';width:calc(100% - 48px);height:48px;background:#fff;position:absolute;top:-48px;left:0}.price-table .price-box:after{top:auto;bottom:-48px;left:auto;right:0}.price-table .price-box b:before,.price-table .price-box b:after{content:'';width:0;height:0;border:48px solid transparent;border-bottom-color:#fff;position:absolute;top:-96px;right:0}.price-table .price-box b:after{border-bottom-color:transparent;border-top-color:#fff;top:auto;bottom:-96px;right:auto;left:0}@media (max-width: 767px){.price-table .price-box{margin-bottom:144px;max-width:265px;margin-left:auto;margin-right:auto}}.price-table .price-box .package-name{background:#f7f7f7;padding:30px 24px;position:relative;top:-24px;z-index:100}.price-table .price-box .package-name h3{text-transform:uppercase;font-weight:700;font-size:18px;margin-top:0;margin-bottom:12px}.price-table .price-box .package-name p{margin-bottom:0}.price-table .price-box .package-name .popular-tag{position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#222;color:#fff;padding:6px;font-size:13px;text-transform:uppercase;letter-spacing:1px}.price-table .price-box .price-tag h4{font-size:36px;font-weight:900;font-family:'Source Sans Pro',serif;margin-top:0;margin-bottom:6px}.price-table .price-box .price-tag p{margin-bottom:0;color:#222;text-transform:uppercase;letter-spacing:1px;font-size:13px}.price-table .price-box .package-features{position:relative;bottom:-24px;background:#f7f7f7;padding:24px;z-index:100}.price-table .price-box .package-features ul{margin:0}.price-table .price-box .package-features ul li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px dotted #dedede}.price-table .price-box .package-features ul li:last-child{margin-bottom:24px;border-bottom:0;padding-bottom:0}.price-table .price-box .package-features button{border-color:#222;color:#222}.price-table .price-box .package-features button:hover{background:#2bc16e;color:#fff;border-color:#2bc16e}.our-clients{background:#2bc16e;padding-top:72px}.our-clients .section-content{margin-bottom:24px}.our-clients .section-content img{margin:auto}.main-footer{background:#2a2a2a;color:#bbb}.main-footer p{color:#bbb}.main-footer a{color:#bbb}.main-footer ul{margin-bottom:0}.main-footer .list-with-icon{margin-top:-5px}.main-footer .list-with-icon li{margin-bottom:24px}.main-footer .list-with-icon li:last-child{margin-bottom:0}.main-footer .list-with-icon li i{float:left;margin-top:3px;transition:.3s}.main-footer .list-with-icon li address{margin-left:36px;display:block;margin-bottom:0}.main-footer .list-with-icon li p{margin-left:36px;display:block;margin-bottom:0}.main-footer .list-with-icon li p a{display:inline;margin-left:0}.main-footer .list-with-icon li a{margin-left:36px;display:block}.main-footer .list-with-icon li:hover i{color:#2bc16e}.main-footer .widget-area .widget-title{color:#f7f7f7;font-weight:700;letter-spacing:1px;margin-top:18px;margin-bottom:51px;font-size:14px;text-transform:uppercase}.main-footer .widget-area.footer-about .footer-logo{margin-bottom:48px}.main-footer .widget-area.footer-about p{margin-bottom:30px}.main-footer .widget-area.footer-about address{color:#bbb}.main-footer .widget-area.footer-about ul li{margin-bottom:12px}@media (min-width: 768px){.main-footer .widget-area.instagram-photos{padding-left:42px}}.main-footer .widget-area.instagram-photos ul li{width:60px;float:left;display:inline-block;margin-right:6px}.main-footer .widget-area.instagram-photos ul li:nth-child(3n + 4){clear:both}.main-footer .widget-area.instagram-photos ul li img{border:1px solid #f7f7f7;margin-bottom:6px}.main-footer .widget-area.instagram-photos ul li:nth-child(n+7) img{margin-bottom:0}.main-footer .widget-area.social-links a:hover{color:#f7f7f7}.main-footer .widget-area.twitter-updates ul li{margin-bottom:35px}.main-footer .widget-area.twitter-updates ul li i{margin-top:6px}.main-footer .widget-area.twitter-updates ul li:last-child{margin-bottom:0}.main-footer .widget-area.twitter-updates .tweet{margin-bottom:12px;line-height:1.8}.main-footer .widget-area.twitter-updates .tweet a{font-weight:700;color:#dadada}.main-footer .widget-area.twitter-updates .tweet a:hover{color:#f7f7f7}.main-footer .widget-area.twitter-updates .tweet a.twitter-author:after{content:'\2014';margin-right:8px;margin-left:8px;color:#bbb}.main-footer .widget-area.twitter-updates .tweet a.tweet-link{margin-left:8px;font-style:italic}.main-footer .widget-area.twitter-updates .time-elapsed{font-style:italic}.main-footer .widget-area.twitter-updates .time-elapsed:before{content:'\2014';margin-right:8px}.main-footer .bottom-bar{background:#222;padding:24px 0}@media (max-width: 767px){.main-footer .bottom-bar .copyright-info{text-align:center}}.main-footer .bottom-bar .copyright-info p{margin-bottom:0}.main-footer .bottom-bar .bottom-menu{text-align:right;margin-bottom:0}@media (max-width: 767px){.main-footer .bottom-bar .bottom-menu{text-align:center;margin-top:24px}}.main-footer .bottom-bar .bottom-menu li{display:inline-block;margin-left:24px}.main-footer .bottom-bar .bottom-menu li:first-child{margin-left:0}.tlinks{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}